found hacked to death - Espagnol Anglais Dictionnaire